home *** CD-ROM | disk | FTP | other *** search
- START_SCRIPT_FILE
-
- VDECL VINT SETUP 0
- VDECL VINT MOVE 0
- VDECL VINT ACTION_TIME 0
- VDECL VINT ACTION_TIME2 0
- VDECL VINT CITADEL_COUNT 0
- VDECL VINT END_BILLBOARD 0
- VDECL VINT CLAIM 0
- VDECL VINT OWN 0
- VDECL VINT MAP 0
- VDECL VINT CALLIN 0
- VDECL VINT CITADEL_MESSAGE 0
- VDECL VINT IN_CITADEL 0
- VDECL VINT SET_CITADEL_TIME 0
- VDECL VINT CITADEL_TIME 0
- VDECL VINT DARYL 0
- VDECL VINT DARYL2 0
- VDECL VINT DARYL3 0
- VDECL VINT DARYL4 0
- VDECL VINT DARYL5 0
- VDECL VINT DAVE 0
- VDECL VINT SLDR_BLDG_COUNT 0
- VDECL VINT TANK_BLDG_COUNT 0
- VDECL VINT AAV_BLDG_COUNT 0
- VDECL VINT BOMBER_BLDG_COUNT 0
- VDECL VINT ENERGY_BLDG_COUNT 0
- VDECL VINT TOTAL_BLDG_COUNT 0
-
-
- #This section is for billboards
- VDECL VINT BILLBOARD1 0
- #MOUSE CONTROLS VIEW. ARROWS CONTROL MOVEMENT.\nLEFT CLICK LASERS. RIGHT CLICK MISSILES. \nMOVE FORWARD TO THE CLAIM SQUARE AND PRESS "F9"
- VDECL VINT BILLBOARD2 0
- #THE CLAIM SQUARE IS DEPRESSED n\AND CLEARLY MARKED BY WARNING STRIPES}
- VDECL VINT BILLBOARD3 0
- #BUILD FACTORIES TO DEPLOY UNITS \nPRESS 'O' FOR SATELLITE MAP
- VDECL VINT BILLBOARD4 0
- #AT TOP RIGHT \nCLICK FACTORY BUTTONS \nBUILD POWER FACTORIES TO MINE POWER \nBUILD UNIT FACTORIES TO DEPLOY FORCES \nPRESS ESC TO EXIT OVERHEAD}
- VDECL VINT BILLBOARD5 0
- #DEPLOY UNITS AGAINST THE ENEMY \n'F1' INFANTRY\n'F2' TANKS\n'F3' AAVS\n'F4' BOMBERS}
- VDECL VINT BILLBOARD6 0
- #YOU CAN SWITCH TO YOUR CITADEL \nBY PRESSING 'F12'}
- VDECL VINT BILLBOARD7 0
- #F1-F4 DEPLOYS UNITS \n ESC TO EXIT}
- VDECL VINT BILLBOARD8 0
- #FOR ADDED DEFENSE, DEPLOY GUN TURRETS(F5) \n AND SAM SITES(F6) AROUND CITADEL PERIMETER
-
- VDECL VLOC COMMAND_BUNKER LOC (27, 35, 0)
- VDECL VLOC START LOC (20, 35, 0)
-
-
-
-
- IF ( VBL_TEST SETUP EQUAL 0 ) THEN
- (
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 4
- CHANGE_VBL DARYL2 SET 999
- CHANGE_VBL SETUP SET 1
- )
-
- IF ( AND (( VBL_TEST MOVE EQUAL 0 ) ( VBL_TEST SETUP EQUAL 1 )) ) THEN
- (
-
- IF ( VBL_TEST GAME_TIME GREATER_THAN_EQUAL ACTION_TIME ) THEN
- (
-
- IF ( CLOSE_PT HTANK 0 START 1 ) THEN
- (
- CHANGE_VBL DARYL2 SET 0
- CHANGE_VBL MOVE SET 1
- )
- ELSE
- (
- CHANGE_VBL DARYL2 SET 1
- CHANGE_VBL MOVE SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 5
- )
- )
- )
-
-
-
- IF ( AND (( VBL_TEST BILLBOARD1 EQUAL 0 ) ( VBL_TEST MOVE EQUAL 1 )) ) THEN
- (
-
- IF ( VBL_TEST GAME_TIME GREATER_THAN_EQUAL ACTION_TIME ) THEN
- (
-
- IF ( VBL_TEST DARYL2 EQUAL 0 ) THEN
- (
- #SHOW_BILLBOARD {MOUSE CONTROLS VIEW \nARROWS CONTROL MOVEMENT \nLEFT AND RIGHT CLICK FOR WEAPONS} 6
- SHOW_BILLBOARD {MOVE INTO THE CLAIM SQUARE AND \nCALL IN YOUR FIRST CITADEL} 8
- CHANGE_VBL DARYL2 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 9
- )
- ELSE
- (
-
- IF ( NOT ( CITADEL_OWNED 0 5 ) ) THEN
- (
-
- IF ( VBL_TEST DARYL2 EQUAL 1 ) THEN
- (
- SHOW_BILLBOARD {IN THE CLAIM SQUARE PRESS 'F9' \nTO CREATE YOUR BASE} 7
- CHANGE_VBL DARYL2 SET 2
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 8
- )
- ELSE
- (
- SHOW_BILLBOARD {CLAIM SQUARE IS LOWERED AND \nMARKED WITH WARNING STRIPES} 6
- CHANGE_VBL DARYL2 SET 3
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 5
- )
-
- IF (VBL_TEST DARYL2 EQUAL 3) THEN
- (
- SHOW_BILLBOARD {CLAIM SQUARE IS LOWERED AND \nMARKED WITH WARNING STRIPES} 6
- CHANGE_VBL BILLBOARD1 SET 0
- CHANGE_VBL DARYL2 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 7
- )
-
- )
- ELSE
- (
- CHANGE_VBL BILLBOARD1 SET 1
- )
- )
- )
- )
-
-
- IF ( AND (( VBL_TEST BILLBOARD3 EQUAL 0 ) ( CITADEL_OWNED 0 5 )) ) THEN
- (
-
- IF ( VBL_TEST SET_CITADEL_TIME EQUAL 0 ) THEN
- (
- CHANGE_VBL CITADEL_TIME SET GAME_TIME
- CHANGE_VBL CITADEL_TIME ADD 30
- CHANGE_VBL SET_CITADEL_TIME SET 1
- )
-
-
- IF ( PLAYER_PROPS 0 IN_OVERHEAD_MAP ) THEN
- (
- CHANGE_VBL BILLBOARD3 SET 1
- )
-
- IF ( VBL_TEST GAME_TIME GREATER_THAN_EQUAL ACTION_TIME ) THEN
- (
-
- IF ( VBL_TEST DARYL3 EQUAL 0 ) THEN
- (
- CHANGE_VBL DARYL3 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 2
- )
- ELSE
- (
-
- IF ( VBL_TEST DARYL3 EQUAL 1 ) THEN
- (
- SHOW_BILLBOARD {CITADEL OWNED}
- CHANGE_VBL DARYL3 SET 2
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 7
- )
- ELSE
- (
-
- IF ( VBL_TEST DARYL3 EQUAL 2 ) THEN
- (
- SHOW_BILLBOARD {BUY FACTORIES IN SATELLITE MAP \nPRESS 'O' FOR SATELLITE MAP} 7
- CHANGE_VBL DARYL3 SET 3
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 7
- )
- ELSE
- (
-
- IF ( VBL_TEST DARYL3 EQUAL 3 ) THEN
- (
- SHOW_BILLBOARD {BUY FACTORIES \nPRESS 'O' FOR SATELLITE MAP}7
- CHANGE_VBL DARYL3 SET 4
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 5
- )
- ELSE
- (
- SHOW_BILLBOARD {GO TO SATELLITE MAP \nPRESS 'O'}6
- CHANGE_VBL DARYL3 SET 2
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 5
- )
- )
- )
- )
- )
- )
-
-
-
- IF ( AND (( VBL_TEST BILLBOARD4 EQUAL 0 ) ( VBL_TEST BILLBOARD3 EQUAL 1 )) ) THEN
- (
- COUNT_OBJECTS 0 SLDR_UPGRADE_BLDG SLDR_BLDG_COUNT
- COUNT_OBJECTS 0 TANK_UPGRADE_BLDG TANK_BLDG_COUNT
- COUNT_OBJECTS 0 AAV_UPGRADE_BLDG AAV_BLDG_COUNT
- COUNT_OBJECTS 0 BOMBER_UPGRADE_BLDG BOMBER_BLDG_COUNT
- COUNT_OBJECTS 0 ENERGY_BLDG ENERGY_BLDG_COUNT
- CHANGE_VBL TOTAL_BLDG_COUNT SET 0
-
-
- IF ( VBL_TEST ENERGY_BLDG_COUNT GREATER_THAN 0 ) THEN
- (
- CHANGE_VBL TOTAL_BLDG_COUNT ADD 1
- )
-
-
- IF ( OR (( OR (( VBL_TEST SLDR_BLDG_COUNT GREATER_THAN 0 ) ( VBL_TEST TANK_BLDG_COUNT GREATER_THAN 0 )) ) ( OR (( VBL_TEST AAV_BLDG_COUNT GREATER_THAN 0 ) ( VBL_TEST BOMBER_BLDG_COUNT GREATER_THAN 0 )) )) ) THEN
- (
- CHANGE_VBL TOTAL_BLDG_COUNT ADD 1
- )
-
-
- IF ( VBL_TEST TOTAL_BLDG_COUNT EQUAL 2 ) THEN
- (
- CHANGE_VBL DARYL5 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 5
- )
-
-
- IF ( PLAYER_PROPS 0 IN_OVERHEAD_MAP ) THEN
- (
-
- IF ( VBL_TEST GAME_TIME GREATER_THAN_EQUAL ACTION_TIME ) THEN
- (
-
- IF ( VBL_TEST DARYL EQUAL 0 ) THEN
- (
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 4
- CHANGE_VBL DARYL SET 1
- )
- ELSE
- (
-
- IF ( VBL_TEST DARYL5 EQUAL 0 ) THEN
- (
-
- IF ( VBL_TEST DARYL EQUAL 1 ) THEN
- (
- SHOW_BILLBOARD {CLICK BUTTONS AT BOTTOM LEFT\nPOWER FACTORIES MINE POWER \nUNIT FACTORIES PRODUCE UNITS} 10
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 10
- CHANGE_VBL DARYL SET 2
- )
- ELSE
- (
- IF (VBL_TEST DARYL EQUAL 2) THEN
- (
- SHOW_BILLBOARD {CLICK BUTTONS AT BOTTOM LEFT\nTO BUILD FACTORIES} 7
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 10
- CHANGE_VBL DARYL SET 1
- )
- )
- )
- ELSE
- (
- IF ( VBL_TEST DARYL5 EQUAL 1 ) THEN
- (
- SHOW_BILLBOARD {PRESS 'O' OR 'ESC' TO EXIT MAP} 5
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 8
- )
- )
- )
- )
- )
- ELSE
- (
-
- IF ( VBL_TEST DARYL5 EQUAL 0 ) THEN
- (
- CHANGE_VBL BILLBOARD3 SET 0
- )
- ELSE
- (
- CHANGE_VBL BILLBOARD4 SET 1
- )
- )
- )
-
-
- IF ( AND (( VBL_TEST BILLBOARD5 EQUAL 0 )( VBL_TEST BILLBOARD4 EQUAL 1 )) ) THEN
- (
-
- IF ( VBL_TEST GAME_TIME GREATER_THAN_EQUAL ACTION_TIME ) THEN
- (
-
- IF ( VBL_TEST DARYL4 EQUAL 0 ) THEN
- (
- SHOW_BILLBOARD {DEPLOY UNITS AGAINST THE ENEMY \nDISPLAYED ABOVE ARE UNIT CALL-IN KEYS} 8
- CHANGE_VBL DARYL4 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 8
- )
- ELSE
- (
- SHOW_BILLBOARD {FOR EXTRA CITADEL DEFENSE \nPRESS 'F5' FOR TURRETS \nPRESS 'F6' FOR SAM SITES} 8
- CHANGE_VBL DARYL SET 2
- CHANGE_VBL BILLBOARD5 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 8
- )
- )
- )
-
-
- IF ( AND (( VBL_TEST BILLBOARD6 EQUAL 0 ) ( VBL_TEST BILLBOARD3 EQUAL 1 )) ) THEN
- (
- IF ( AND (( VBL_TEST GAME_TIME GREATER_THAN_EQUAL CITADEL_TIME ) ( NOT ( PLAYER_PROPS 0 IN_OVERHEAD_MAP ) )) ) THEN
- (
- IF ( VBL_TEST GAME_TIME GREATER_THAN_EQUAL ACTION_TIME ) THEN
- (
- SHOW_BILLBOARD {PRESS 'F12' TO CONTROL YOUR CITADEL} 6
- CHANGE_VBL BILLBOARD6 SET 1
- CHANGE_VBL ACTION_TIME SET GAME_TIME
- CHANGE_VBL ACTION_TIME ADD 6
- )
- )
- )
-
-
- IF ( AND (( VBL_TEST IN_CITADEL EQUAL 0 )( PLAYER_PROPS 0 IN_CITADEL )) ) THEN
- (
- IF ( VBL_TEST BILLBOARD7 EQUAL 0 ) THEN
- (
- SHOW_BILLBOARD {YOU CAN USE F1-F6 HERE \nPRESS 'ESC' TO EXIT} 7
- CHANGE_VBL IN_CITADEL SET 1
- CHANGE_VBL BILLBOARD7 SET 1
- )
- )
-
-
- CHANGE_VBL CITADEL_COUNT SET 0
- IF ( CITADEL_OWNED 0 0 ) THEN
- (
- CHANGE_VBL CITADEL_COUNT ADD 1
- )
-
- IF ( CITADEL_OWNED 0 1 ) THEN
- (
- CHANGE_VBL CITADEL_COUNT ADD 1
- )
-
-
- IF ( CITADEL_OWNED 0 2 ) THEN
- (
- CHANGE_VBL CITADEL_COUNT ADD 1
- )
-
-
- IF ( CITADEL_OWNED 0 3 ) THEN
- (
- CHANGE_VBL CITADEL_COUNT ADD 1
- )
-
-
- IF ( CITADEL_OWNED 0 4 ) THEN
- (
- CHANGE_VBL CITADEL_COUNT ADD 1
- )
-
-
- IF ( CITADEL_OWNED 0 5 ) THEN
- (
- CHANGE_VBL CITADEL_COUNT ADD 1
- )
-
-
-
-
- IF ( AND (( VBL_TEST CITADEL_COUNT EQUAL 4 ) ( VBL_TEST END_BILLBOARD EQUAL 0 )) ) THEN
- (
- END_MISSION 0 1 15 { }
- SHOW_BILLBOARD {YOU HAVE WON \nTHANKS FOR PLAYING UPRISING} 7
- CHANGE_VBL END_BILLBOARD SET 1
- )
-
-
- END_SCRIPT_FILE